| 1. | Precedence in inference rules 推理规则中的优先级 |
| 2. | If no makefile is specified , it uses inference rules to build command - line 如果未指定生成文件,则nmake使用推理规则生成命令行 |
| 3. | Inference rules can build a command - line target even if no description block exists 即使不存在描述块,推理规则也可以生成命令行目标。 |
| 4. | Inference rules supply commands to update targets and to infer dependents for targets 推理规则提供命令来更新目标并推理目标的依赖项。 |
| 5. | Inference rules are user - defined or predefined ; predefined rules can be redefined 推理规则是用户定义的,或预定义的;预定义的规则可以重新定义。 |
| 6. | Extensions in an inference rule match a single target and dependent that have the same base name 推理规则中的扩展名与具有相同基名称的单个目标和依赖项匹配。 |
| 7. | Nmake looks for a matching inference rule if a description block is not followed by a commands block 如果描述块后面没有紧跟命令块, nmake将查找匹配的推理规则。 |
| 8. | If a description block s target has no dependents or commands , an inference rule can update the target 如果描述块的目标没有依赖项或命令,推理规则可以更新目标。 |
| 9. | A description block or inference rule specifies a block of commands to run if the dependency is out - of - date 如果依赖项已过期,则描述块或推理规则指定要运行的命令块。 |
| 10. | A command preceded by a semicolon can appear on a dependency line or inference rule , whether or not a commands block follows 无论后面是否紧跟有命令块,前面带分号( ; )的命令可以出现在依赖项行上或推理规则中: |